hydrostatic skeleton - French English Dictionary